你的第二个for循环
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
最后一步:在你的if
语句中添加另一个for
循环。
这个循环将确保你名字的每一个字符将被添加到数组中。If语句说:“如果我发现这个字母是名字的第一个字母,就启动第二个循环!”,这个循环说:“我要向数组中添加字符,直到达到用户名字的长度”,所以如果你的名字是11个字母,这个循环将添加11个字符。
对于你的第二个for循环,请记住以下几点:
首先:你要设置你第二个循环的开始值是第一个循环迭代器的当前值,如果你的第一个循环开始,第二个循环就会接着第一个循环的位置继续循环。
for(var i = 0; // 其他循环设置
你的第二个应该像这样:
for(var j = i; // 其他循环设置
其次:仔细想想,你的循环应该什么时候停止;
最后:在你的循环体中,使用push()
命令,就像字符串有length
方法一样,数组有一个push()
方法,它会将括号中的内容添加到数组末尾。例如:
newArray = [];
newArray.push('hello');
newArray[0]; // 等于 'hello'
在线练习
{$ activeFileHint $}